Synonyms for "star apple"

Words with similar meaning